<%-- 
    Document   : exportConfig
    Created on : Dec 13, 2011, 10:50:05 PM
    Author     : XPYCT
--%>

<%@page import="javax.rmi.PortableRemoteObject"%>
<%@page import="javax.naming.InitialContext"%>
<%@page import="sessionBean.Session"%>
<%@page import="sessionBean.SessionHome"%>
<%@ page errorPage = "Error.jsp" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Параметры экспорта</title>
        <style type="text/css">
        #head { /* Верхний блок */
        background: #333; /* Цвет фона */
        padding: 5px; /* Поля вокруг текста */
        color: #fff; /* Цвет текста */
        clear: both; /* Отменяем обтекание */
        }
        h1 {
        font-size: 36px; /* Размер шрифта */
        font-weight: bold; /* Жирное начертание */
        margin: 0; /* Убираем отступы */
        color: #fff; /* Цвет текста */
        }
        #foot { /* Нижний блок */
        background: #333; /* Цвет фона */
        padding: 5px; /* Поля вокруг текста */
        color: #fff; /* Цвет текста */
        clear: both; /* Отменяем обтекание */
        }
        </style>
    </head>
    <body background="1.jpg" bgproperties="fixed">
        <div id="head">
        <center><h1>Параметры экспорта</h1></center>
        </div>
        <h4>
            <a href="index.jsp">Главная</a> / 
            <a href="exportConfig.jsp?f=1">Параметры экспорта</a>
        </h4>
        <%
                InitialContext initialContext = new InitialContext();
                Object homeSessionObject = initialContext.lookup("SessionBean");
                SessionHome sessionHome = (SessionHome) PortableRemoteObject.
                        narrow(homeSessionObject, SessionHome.class);
                Session sessionObject = sessionHome.create();
                Boolean isReferenced = sessionObject.getSearchByReference();
            
            if((request.getParameter("f") == null) && isReferenced) {
                if (request.getParameter("isRef") == null) {
                    sessionObject.setSearchByReference(false);
                    isReferenced = false;
                }
            } else {
                if (request.getParameter("isRef") != null) {
                    sessionObject.setSearchByReference(true);
                    isReferenced = true;
                }
            }           
        %>
        <h2>Доступные для изменения</h2>
        <form action="exportConfig.jsp" method="POST">
            <p>
                <input type="checkbox" name="isRef" value="true"
                    <%
                        if (isReferenced) {
                    %>
                        checked>
                    <%
                        } else {
                    %>
                        >
                    <%
                        }
                    %>
                Экспорт производителя при экспорте товара
            </p>
            <p>
            <center>
                <input type="submit" value="Подтвердить"
                       style="width:150px;height:55px">
            </center>
            </p>
        </form>
        <h2>Недоступные для изменения</h2>
        <form>
            <p>
                <input type="checkbox" checked disabled>
                Экспорт всех товаров категории при экспорте категории
            </p>
            <p>
                <input type="checkbox" checked disabled>
                Экспорт категории при экспорте товара  
            </p>
        </form>
        <br>
        <br>
        <div id="foot">
        База данных магазина &copy; 2011-2012 
        </div>
    </body>
</html>
